improvised explosive device – English–Suomi translations

🇬🇧 en fi 🇫🇮

improvised explosive device noun

  • explosive weapon
omatekoinen räjähde
Wiktionary Links